hare-brained saying - French English Dictionary